overhand stitch - Turkish English Dictionary